<?php
    require_once('inc/seguridad.php');
    require_once('inc/conexion.php');
    
    $idproducto = $_GET['idproducto'];
    $actpag = $_GET['pagina'];
?>    
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <script>
            var numero = 0;
            // Funciones comunes
            c= function (tag) { // Crea un elemento
                return document.createElement(tag);
            }
            d = function (id) { // Retorna un elemento en base al id
                return document.getElementById(id);
            }
            e = function (evt) { // Retorna el evento
                return (!evt) ? event : evt;
            }
            f = function (evt) { // Retorna el objeto que genera el evento
                return evt.srcElement ?  evt.srcElement : evt.target;
            }
            addField = function () {
                container = d('participaciones');
                
                div = c('DIV');
                div.className = 'part';
                div.id = 'part' + (++numero);
                
                artistaid = document.peliculam.idartista.options[document.peliculam.idartista.selectedIndex].value;
                artistanom = document.peliculam.idartista.options[document.peliculam.idartista.selectedIndex].text;
                
                oculto = c('INPUT');
                oculto.type = 'hidden';
                oculto.name = 'artista[]';
                oculto.value = artistaid;
                
                select = c("SELECT");
                select.name = 'tipopart[]';
                
                option1 = c('OPTION');
                option1.value = 'Director';
                option1.innerHTML = 'Director';
                
                option2 = c('OPTION');
                option2.value = 'Actor';
                option2.innerHTML = 'Actor';
                
                option3 = c('OPTION');
                option3.value = 'Guionista';
                option3.innerHTML = 'Guionista';
                
                option4 = c('OPTION');
                option4.value = 'Productor';
                option4.innerHTML = 'Productor';
                
                a = c('A');
                a.name = div.id;
                a.href = '#';
                a.onclick = removeField;
                a.innerHTML = 'Quitar';
                
                select.appendChild(option1);
                select.appendChild(option2);
                select.appendChild(option3);
                select.appendChild(option4);
                
                div.innerHTML = artistanom;
                div.appendChild(oculto);
                div.appendChild(select);
                div.appendChild(a);
                
                container.appendChild(div);
            }
            removeField = function (evt) {
                lnk = f(e(evt));
                div = d(lnk.name);
                div.parentNode.removeChild(div);
            }
        </script>
    </head>
    <body>
        Modificar Pelicula
        <?php
            require_once('inc/menu.html');
            
            $query = "SELECT productos.*, peliculas.* FROM productos, peliculas WHERE productos.id_producto=peliculas.fk_producto AND productos.id_producto='".$idproducto."'";
            $ejecucion = mysql_query($query, $conexion);
            $result = mysql_fetch_array($ejecucion);
            
            $query2 = "SELECT artistas.*, participaciones.* FROM artistas,participaciones WHERE artistas.id_artista=participaciones.fk_artista AND participaciones.fk_producto='".$idproducto."'";
            $ejecucion2 = mysql_query($query2, $conexion);
            $rows = mysql_num_rows($ejecucion2);
            
            $query3 = "SELECT id_artista,nombre FROM artistas";
            $ejecucion3 = mysql_query($query3, $conexion);
            
            //Establecemos una cantidad de registros por pagina
            $regpagina = 3;
            
            //Sacamos el numero total de paginas que vamos a tener
            $paginas = ceil($rows / $regpagina);
            
            
            if ($actpag < 1 OR $actpag > $paginas){
                $actpag = 1;
            }

            //Primera parte del LIMIT
            $cantidad = $actpag * $regpagina - $regpagina;
 
            
            //Sacamos los datos de la base de datos
            $query5 = "SELECT artistas.*, participaciones.* FROM artistas,participaciones WHERE artistas.id_artista=participaciones.fk_artista AND participaciones.fk_producto='".$idproducto."' LIMIT $cantidad,$regpagina";
            $ejecucion5 = mysql_query($query5, $conexion);
            
            $fechapub = explode("-",$result['fechapub']);
        ?>
        <table border="1" align="center">
            <tr>
                <td colspan="3">Participaciones</td>
            </tr>
            <tr>
                <td align="center">Nombre</td>
                <td align="center">Actuaci&oacute;n</td>
                <td align="center">Borrar</td>
            </tr>
            <?php
                while ($result5 = mysql_fetch_array($ejecucion5)){
                    echo "<tr>";
                    echo "<td align='center'>".$result5['nombre']."</td>";
                    echo "<td align='center'>".$result5['actuacion']."</td>";
                    echo "<td align='center'><button><a href='participacionb.php?fkartista=".$result5['id_artista']."&fkproducto=".$idproducto."&actuacion=".$result5['actuacion']."'>B</a></button></td>";
                    echo "</tr>";
                }
            ?>
        </table>
        <?php
            if ($rows > $regpagina){
                ?>
                <table border="1" align="center">
                    <tr>
                        <?php
                            if ($actpag != 1){
                                $antpag = $actpag - 1;
                                echo "<td>";
                                echo "<a href='peliculam.php?idproducto=".$idproducto."&pagina=".$antpag."'>Anterior</a>";
                                echo "</td>";
                            }
                        ?>
                        <td>
                            <?php
                                $o = 1;
                                while ($o <= $paginas){
                                    if($o == $actpag){
                                        echo $o;
                                    }
                                    else {
                                        echo "<a href='peliculam.php?idproducto=".$idproducto."&pagina=".$o."'>".$o."</a>";
                                    }
                                    echo " ";
                                    $o ++;
                                }
                            ?>
                        </td>
                        <?php
                            if ($actpag < $paginas){
                                $proxpag = $actpag + 1;
                                echo "<td>";
                                echo "<a href='peliculam.php?idproducto=".$idproducto."&pagina=".$proxpag."'>Siguiente</a>";
                                echo "</td>";
                            }
                        ?>
                    </tr>
                </table>
        <?php
            }
        ?>
        <br/>
        <form name="peliculam" action="peliculamc.php" method="POST">
            T&iacute;tulo:
            <br />
            <input name="titulo" type="text" value="<?php echo $result['titulo']; ?>" />
            <br />
            <br />
            Descripci&oacute;n:
            <br />
            <input name="descripcion" type="text" value="<?php echo $result['descripcion']; ?>" />
            <br />
            <br />
            G&eacute;nero:
            <br />
            <input name="genero" type="text" value="<?php echo $result['genero']; ?>" />
            <br />
            <br />
            Idioma:
            <br />
            <input name="idioma" type="text" value="<?php echo $result['idioma']; ?>" />
            <br />
            <br />
            Duraci&oacute;n:
            <br />
            <input name="duracion" type="text" value="<?php echo $result['duracion']; ?>" />
            <br />
            <br />
            Rate:
            <br />
            <input name="rate" type="text" value="<?php echo $result['rate']; ?>" />
            <br />
            <br />
            Productora:
            <br />
            <input name="productora" type="text" value="<?php echo $result['productora']; ?>" />
            <br />
            <br />
            Precio:
            <br />
            <input name="precio" type="text" value="<?php echo $result['precio']; ?>" />
            <br />
            <br />
            Fecha de publicaci&oacute;n:
            <br />
            <select name="dia">
                <?php
                    for ($dia = 1;$dia <= 31;$dia ++){
                        if ($dia == $fechapub['2']){
                            echo "<option value='".$dia."' selected='selected'>$dia</option>";
                        }
                        else {
                            echo "<option value='".$dia."'>$dia</option>";
                        }
                    }
                ?>
            </select>
            <select name="mes">
                <?php
                    for ($mes = 1;$mes <= 12;$mes ++){
                        if ($mes == $fechapub['1']){
                            echo "<option value='".$mes."' selected='selected'>$mes</option>";
                        }
                        else {
                            echo "<option value='".$mes."'>$mes</option>";
                        }
                    }
                ?>
            </select>
            <select name="ano">
                <?php
                    $ano = date('Y');
                    
                    for ($i = $ano;$i >= $ano - 100;$i --){
                        if ($i == $fechapub['0']){
                            echo "<option value='".$ano."' selected='selected'>$ano</option>";
                        }
                        else {
                            echo "<option value='".$ano."'>$ano</option>";
                        }
                    }
                ?>
            </select>
            <br />
            <br />
            Ruta de imagen:
            <br />
            <img src="../archivos_productos/peliculas/img/<?php echo $idproducto."_thumb.".$result['ext_img']; ?>" />
            <input name="imgruta" type="file" />
            <br />
            Ruta del trailer:
            <br />
            <input name="trailr" type="text" value="<?php echo $result['trailer_ruta']; ?>" readonly="readonly" />
            <br />
            <input name="trailruta" type="file" />
            <br />
            Ruta de la pel&iacute;cula:
            <br />
            <input name="pelir" type="text" value="<?php echo $result['pelicula_ruta']; ?>" readonly="readonly" />
            <br />
            <input name="peliruta" type="file" />
            <br />
            <label>Participaciones:</label>
            <select name="idartista">
                <?php
                    while ($result3 = mysql_fetch_array($ejecucion3)){
                        echo "<option value='".$result3['id_artista']."'>".$result3['nombre']."</option>";
                    }
                ?>  
            </select>
            <a href="#" onclick="addField()">A&ntilde;adir Participaci&oacute;n</a>
            <br />
            <div id="participaciones"></div>
            <input name="MAX_FILE_SIZE" type="hidden" value="10000" />
            <input name="idproducto" type="hidden" value="<?php echo $result['id_producto']; ?>" />
            <input type="submit" />  
        </form>
    </body>
</html>
